Skip to content

fix(helm): use correct templating for mcpClientConfig (#2673)#8

Merged
dominictayloruk merged 1 commit intodominictayloruk:mainfrom
maximhq:main
Apr 13, 2026
Merged

fix(helm): use correct templating for mcpClientConfig (#2673)#8
dominictayloruk merged 1 commit intodominictayloruk:mainfrom
maximhq:main

Conversation

@dominictayloruk
Copy link
Copy Markdown
Owner

Summary

Briefly explain the purpose of this PR and the problem it solves.

Changes

  • What was changed and why
  • Any notable design decisions or trade-offs

Type of change

  • Bug fix
  • Feature
  • Refactor
  • Documentation
  • Chore/CI

Affected areas

  • Core (Go)
  • Transports (HTTP)
  • Providers/Integrations
  • Plugins
  • UI (Next.js)
  • Docs

How to test

Describe the steps to validate this change. Include commands and expected outcomes.

# Core/Transports
go version
go test ./...

# UI
cd ui
pnpm i || npm i
pnpm test || npm test
pnpm build || npm run build

If adding new configs or environment variables, document them here.

Screenshots/Recordings

If UI changes, add before/after screenshots or short clips.

Breaking changes

  • Yes
  • No

If yes, describe impact and migration instructions.

Related issues

Link related issues and discussions. Example: Closes maximhq#123

Security considerations

Note any security implications (auth, secrets, PII, sandboxing, etc.).

Checklist

  • I read docs/contributing/README.md and followed the guidelines
  • I added/updated tests where appropriate
  • I updated documentation where needed
  • I verified builds succeed (Go and UI)
  • I verified the CI pipeline passes locally if applicable

@dominictayloruk dominictayloruk merged commit 9d84dc7 into dominictayloruk:main Apr 13, 2026
Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the Bifrost Helm chart to version 2.0.18. The primary change involves fixing the MCP client configuration template in _helpers.tpl to correctly map camelCase keys from Helm values (toolsToExecute, toolsToAutoExecute, authType, and oauthConfigId) to their corresponding snake_case keys in the generated configuration. The Chart.yaml, README.md, and index.yaml files have been updated to reflect this version bump and include the relevant changelog entry. I have no feedback to provide.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Files API Support

2 participants